camel's hair yarn - Turkish English Dictionary